package com.ys.erp.stage_user_service.bean.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ys.erp.common.util.DateUtil;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author lwj
 * @date 2025/5/17
 */
@Data
@Schema(description = "充值配置返回对象")
public class InMoneySettingVO {

    @Schema(description = "挡位id")
    private Integer id;

    @Schema(description = "充值金额")
    private String pupAmount;

    @Schema(description = "赠送金额")
    private String giftAmount;

    @Schema(description = "赠送类型，null:无赠送，YS_MONEY:幺币, YS_PULSE:幺豆")
    private String giftType;

    @Schema(description = "关联文案")
    private String text;

    @Schema(description = "创建时间")
    @JsonFormat(pattern = DateUtil.DATE_FORMAT_ONE, timezone = "GMT+8")
    private LocalDateTime createTime;

    @Schema(description = "状态， 0启用 1禁用")
    private Integer isDisabled;

}
